mail_outline sales@mediastorehouse.com
India, Madhya Pradesh, Chhatarpur District, Khajuraho, Detail of yaksha and yakshi statues