Vogue India – Spring 2011

Behind the scenes of the Vogue India September Issue fashion shoot at Sabi Sabi in the Kruger Park, South Africa.