BP

BP

Photographer: Lou D’Angelo
Agency: Ogilvy
Art Director: Karsten Jurkschat
Illustrator: Shannon Riches