Designed by
Title
Stairs up to the temple, Thailand, a building devoted to the worship, or regarded as the dwelling place, or #94605566
Description
Stairs up to the temple, Temple in Chanthaburi, Thailand, a building devoted to the worship, or regarded as the dwelling place, or other objects of religious reverence,.