KELLY, Sir Gerald
KELLY, Sir Gerald
 
 
From Montallegro
£1250
 
Monte Peirino
£1250