Renne Castrucci

Agencies

 

Harper's Bazaar

Im No Angel ( w/Farbice Robert-Leroux, F...
Harper's Bazaar (Editorial)
published: August 2010
photographer: Jean Paul Goude