Khajuraho Temple Complex

Buildings that are a part of the Khajuraho Temple Complex in India. Related Styles:  HinduGot error 28 from storage engine