11 Royce Grove

11 Royce Grove, England, United Kingdom