Jan 12, 2021 | Delray Beach
Beautiful sunrise over the beach in Delray Beach Florida at the South 3 lifeguard tower.