Silver Point Hotel

On Silver Sands Beach, Silver Sands, Christ Church
Messenger