Wat Phra Singh, Chiang Mai, Thailand.

Wat Phra Singh, Chiang Mai, Thailand.

Wat Phra Singh, a temple in northern Thailand.

Similar Free Images