Terrence Howard (2008) Bloomingdale's NYC Flagship Store

Produced by Frost
Photographer Patrick Rice