mail_outline sales@mediastorehouse.com
Asia; Nepal; Kathmandu. Eyes of Buddha on stupa
Karni Mata Temple. Deshnoke Rajasthan, INDIA (THE RAT TEMPLE)