Designed by
Title
Wat Chalong Chedi, the tallest temple in the Wat Chalong complex, located in Phuket, Thailand. #168845180
Description
Wat Chalong Chedi, the tallest temple in the Wat Chalong complex, located in Phuket, Thailand
This image is editorial