Stock Photo - Albert memorial, Kensington gardens, London, England, Europe

Stock Photo: Albert memorial, Kensington gardens, London, England, Europe.