‘Long Haul’ | Catherine McNeil By Terry Richardson For Vogue China | September 2012

by The Editor