Sand Perch inhabit areas of sand, coral rubble and sea grass beds in North Carolina to coastal Florida and Gulf of Mexico and southern Caribbean (not in Bahamas and balance of Caribbean); picture taken Blue Heron Bridge, Palm Beach, FL.
Add to Cart Add to Lightbox