Ye Olde Swan - the United Kingdom

Most Hospitable Traditional Country Pub - Oxfordshire