Philipp Haemmerle

Harper's Bazaar June 2016 Cover