The Glass House at Staining Lodge

Blackpool, Lancashire