The Swan

Worcester, Worcestershire, United Kingdom



The Swan, Whittington, Worcester, UK