mail_outline sales@mediastorehouse.com
Choose a picture from our collection for your Wall Art and Photo Gifts
22 Items
Snow on Westminster Bridge, the Houses of Parliament and Big Ben, London, England
Snow on a lion in Trafalgar Square, London, England
Snow on a lion and the National Gallery in Trafalgar Square, London, England
Snow and ice on frozen fountains in Trafalgar Square, London, England
Snow in Parliament Sqaure, the Houses of Parliament and Big Ben, London, England
Snow on a red telephone box, London, England
Winter snow, ice and frozen fountains, Trafalgar Square, LondonSnow and ice on frozen fountains in Trafalgar Square, London, England
Snow in Trafalgar Square, London, England
Snow and tourists on sightseeing bus in Trafalgar Square, London, England