The Lower Red Lion

pub in St. Albans, Hertfordshire, England, UK

Categories: