12 Foxglove Cl

12 Foxglove Cl, England, United Kingdom