Michael Hauptman

Photographer


Other credits: Art Director

Agencies