Designed by
Title
Goddards House and Garden, York, Northern England #231216138
Description
Goddards House and Garden is an Arts and Crafts house in York, Great Britain built in 1927 for the chocolate manufacturing Terry family.
This image is editorial