Stravaiger

By stravaig

Trafalgar Square

Fountains at Trafalgar Square, London. Filmed on a warm summers evening on the way back to a hotel.

Comments
Sign in or get an account to comment.