Thursday, January 19, 2012

the rush hour: hilde gifstad by thomas von aagh for harper's bazaar india january/february 2012