700-03665781
Grilled Spanish Mackerel
Rights-Managed
700-03696901
Grilled Spanish mackerel at Nihiwatu resort, Sumba, Indonesia