Designed by
Title
Gargoyles on a small stone stupa at Wat Intharawihan in Bangkok, Thailand #196489303
Description
Bangkok, Thailand, September 9, 2015: Gargoyles on a small stone stupa at Wat Intharawihan in Bangkok, Thailand
This image is editorial