The Castle Inn

public house in West Lulworth, Dorset, England, which dates from the 16th century

Categories: