CSF House in Birmingham, UK

[Back to image menu]