The Duke Hotel St. Peter Port

Hotel in St. Peter Port, Guernsey