Currently unavailable for purchase
Black & White photo of Big Ben in London, England, taken from Trafalgar Square.
london, england, big ben, westminster, british, uk, trafalgar square, parliament, clock
Receive exclusive deals and awesome artist news and content right to your inbox.
Free for your convenience.