India / 1990

Previous Home Next

06

Hall in the Red Fort of Agra.