West Yorkshire, England, UK

The Calls Hotel, Leeds, West Yorkshire, England, UK