bust debbie and laurie
Add to Lightbox DownloadNEW YORK, NY. JUNE 2010, 17. .Bust Magazine cofounders Debbie Stoller and Laurie Henzel (art department) in their offices in Manhattan, New York, NY. ..(Photo by Antoine Doyen)
- Filename
- 011-0818-bust debbie and laurie.jpg
- Copyright
- antoine doyen
- Image Size
- 2711x4074 / 3.9MB
- Contained in galleries