mail_outline sales@mediastorehouse.com
Victorian London - Albert MemorialVintage engraving of the Albert Memorial, London, England. 1893. The Albert Memorial is situated in Kensington Gardens, London, directly to the north of the Royal Albert Hall
Albert Memorial, Kensington GardensAlbert Memorial in Kensington Gardens, London. Built in memory of Prince Albert, husband of Queen Victoria