Mangrove Swamps

Mangrove Forest #1, Mullet Key, FL

Mangrove Forest #1, Mullet Key, FL

Creek Opening, Malone Island, FL
Mangrove Canopy, Scharrer Pass, Caladesi Island, FL
Part Key, Charlotte Harbor, FL
Mangrove Bayou, Weedon Island, FL
Mangrove Shoreline,  Los Roques, Venezuela
Mangrove Flats, No Name Key, FL
Mangrove Canopy, Weedon Island, FL
Mangrove Creek, Malone Island, FL
Tidal Creek, Weedon Island, FL
Black Mangrove Roots #1, The Everglades, FL
Black Mangrove Trees #1, Mullet Key, FL
Mangrove Forest #1, Mullet Key, FL
Thicket, Mullet Key, FL
Mangrove Trees #6, Mullet Key, FL
Mangroves at High Tide, Los Roques, Venezuela
Mangrove Tree Trunks #4, Mullet Key, FL
Mangroves #4, Weedon Island, FL
Mangroves #1, Weedon Island, FL
Mangrove Bayou in Setting Sun