Snap1toff

By Snap1toff

A new sight of London

Quite a sight and an interesting addition to the Trafalgar Square landscape!

Comments
Sign in or get an account to comment.