The Ship Inn

The Strand - Rye - Great Britain - 00441797222233

The Ship Inn