Richard Mille New boutique – 90 Mount street, Mayfair, London – Press images photographed by the Kalory Photo team Franck Jehanne | Sep 26, 2014 | Architectural Photographer, Luxury Industry Photography, Photographing UK high streets, Retail Environment, Store photographer, UK Watch Industry, Visual Content Marketing, Visual Merchandising