Royal Guardians

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

Pro Stock Photos From Dreamstime
Similar Free Images
Categories: