Mario Testino

Works
Overview

Born in Lima, Peru

Lives in London