6 New Build – Macauley Avenue, Great Shelford

© Francis Ambler Photography 2021