Clarity Wins

By oeilduchat

Finsbury Square

A trip into London for meetings.

this building in Finsbury Square is pretty impressive.

Comments
Sign in or get an account to comment.