Big Ben
Big Ben

Big Ben,London,U.K.

Location: London

Photographer: Ted Edwards

Big Ben

Big Ben,London,U.K.

Location: London

Photographer: Ted Edwards