Companies on High Street, The Observatory in Slough

MAP