Indonesia, Java, Borobudur: Temple
Indonesia, Java, Borobudur: the temple guardians; stone seated lions statues representing the guards and protectors of the temple
© Taolmor | Stock Free Images
Similar Free Images