ARTIFACT

Temple relief, Angkor Wat, Cambodia 1113-1150 AD OC

  • /