Deogarh

Ancient idol
Ancient Idol at Devgarh Temple