Old Red Lion


Old Red Lion - Cheshire West and Chester, Cheshire, CH64.