Event Date4 July 2006 | Live auction 4916

Leica Cameras. The John Patrick Duigenan Collection

London (South Kensigton)

Launchpad

Related articles