CSF House in Metheringham, UK

[Back to image menu]