The Italian Villa
164 Canford Cliffs Road BH13 7ES Poole (Dorset) View map

Gardens

Photo gallery of The Italian Villa