London Calling

London callingThe Big Ben clock tower is in the background.

Advertisements