India 2013

Animals

nil
Khajuraho: Likshmana Temple (950AD)
mmk