Tuesday, October 26, 2021

Nature at the Canals




Listen to that sound. Wow. Canals at Coral Harbour, New Providence, Bahamas.