Designed by
Title
Gwalior Fort #18778069
Description
India: Gwalior Fort in Gwalior, in the central Indian state of Madhya Pradesh, stands on an isolated rock, overlooking the Gwalior town, and contains a number of historic buildings.
This image is editorial