Stadtmuseum

Lancaster, United Kingdom, 15 Castle Hill