Designed by
Title
Orccha monuments. From the left Orchha Palace, Ram Raja Temple and Chaturbhuj Temple. Orchha, Madhya Pradesh. #
Description
Orccha monuments. From the left Orchha Palace, Ram Raja Temple and Chaturbhuj Temple. Orchha, Madhya Pradesh, India