Full size
Photo 343602
Previous
Next

Leica Meet London

PENTAXPETE

Member since: 2010-06-02
Likes 2 Viewed 685
Smile PLease !!! The 'Group Photo' being taken outside the LEICA Shop, Mayfair, London.