White marble palace within the walls of Agra Fort


© Phyllis Nethercot 2016