Cockroach Bay

Cockroach Bay

Cockroach Bay

Cockroach Bay

On the south shore of Tampa Bay. A mangrove maze of adventure. June 2009 Oct 2014  

Comments are closed