Designed by
Title
Mahi mahi fish (dolphinfish) for sale at the Negombo Fish Market in Sri Lanka. #333328903
Description
NEGOMBO, SRI LANKA - JULY 22, 2024 : A fishmonger collects a handful of mahi mahi fish (dolphinfish) at the Negombo Fish Market on the west coast of Sri Lanka in the early morning.
This image is editorial