Hay Beach Restoration

Major renovation in Hay Beach