Prince Albert memorial in Hyde Park
Editorial Stock Photo
Designers Also Selected These Stock Photos
More similar stock images of `Prince Albert`
Prince AlbertPrince AlbertAlbert Memorial - London - EnglandAlbert Memorial London EnglandAlbert Memorial in Hyde Park, London, EnglandThe Royal Albert memorialThe royal albert memorialPrince Albert Memorial near Kensington Gardens in London constructed in 1876.Prince Albert Memorial and Royal Albert Hall near Kensington Gardens in London.