Lion sculpture in Ankor Thom. Cambodia
Image Details

Lion Sculpture In Ankor Thom Cambodia

9.5 MB