A worldwide community photographing and learning about wildlife
Pterois miles
The junvenile invasive lion fish spotted 43 miles off the coast of Belize at Long Caye Island, Lighthouse Reef Atoll.
Shallow rocky reefs.
This are was very close to turtle grass areas which serve as nurserys for reef fish.
No Comments