ARTIFACT

The intricately carved wooden entrance of the 7th century CE Lakshana Devi Temple in India

  • /