Royal Guardians

Royal Guardians - Statue Of Demon Guardians At The Buddhist Temple Of Wat Phra Kaeo At The Grand Palance In Bangkok, Thailand. Photo

Similar Free Images
Categories: