Chaturbhuj Temple

Orchha

-2008 India-2008

Orchha Fort