Mangrove Snappers (lutjanus Argentimaculatus)

Mangrove Snappers (lutjanus Argentimaculatus) Taken In The Red Sea. Photo

Pro Stock Photos From Dreamstime