Designed by
Title
THAILAND RATCHABURI WAT LUANG PHO SOT THAMMAKAYARAM #306946320
Description
Maha Cetiya Somdey Temple at Wat Luang Pho Sot Thammakayaram near Danmoen Satuak Town in Province of Ratchaburi in Thailand, Thailand, Ratchaburi, 12, November, 2023
This image is editorial