Steve Dior

steve dior

Kensington Archangel, London 25th October 2011.