Treasure Island in Memphis, Tennessee

Treasure Island in Memphis is a wetland.

Nature
wetland