Teresa Grimaldi : The Times 1992

Teresa Grimaldi

The Times photostory 1992

The Times came to visit me in my little studio in Brading on the Isle of Wight for this shot- a big deal for the Island