Tag Archive for Anastasia Barbieri

An Indian Affair

Mario Testino pairs up with Vogue India for their special 10th anniversary issue

90 Shares