All posts tagged Mario Testino

Campari VI

Campari V

This is No.5 of a 12 picture series. The calender is limited to 9.999 copies.

Campari IV

Campari III

Campari