Tuesday, October 26, 2021

Nature at the Canals

 

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