The UK’s premier Leica camera dealer, Red Dot Cameras, has an exhibition of images taken during a trip to Colombia on show at their new shop in Goswell Street, London.
If you are passing pop in and take a look.
Their address details are:
Red Dot Cameras Ltd
86 Goswell Road London EC1V 7DB
Tel:020 7490 8444
Your email is never published nor shared. Required fields are marked *
All images are the copyright of Jack Delmonte and cannot be reproduced in any format or media without prior permission.