Designed by
Title
Stone animal head carved in Lakshman Temple close #112799984
Description
Close up stone animal head on wall of Lakshmana Temple, Khajuraho, India. Unesco World Heritage Site. The most famous landmark in India. Temple of love. Kama Sutra