Delon with Catherine at Matsushima in Japan in 1987
RETURN
RETURN TO THE ENGLISH VERSION