Tag: richard caplan

London’s oldest existing Leica store to close

Richard Caplan, one of London's oldest independent Leica stores, is closing afer 25 years...