Big Ben

Big Ben,London,U.K.

Location: London

Photographer: Ted Edwards