Mario Testino's Boston Retrospective

Candice Swanepoel and Joan Smalls

Prev 2 of 5

Candice Swanepoel and Joan Smalls
Getty Images