mail_outline sales@mediastorehouse.com
Scenes in Trafalgar Square Fountain as the New Year comes in. Thousands congregated on the square for the occasion. 1st January 1960