8 December 2015

Seeing Red

 Lanterns in China Town
Chelsea Pensioners getting off the tube at Sloane Square
 
Velvet on set for a forthcoming editorial