Grilled mackerel fillet with seaweed salad, sesame and lime

Royalty-free stock photo ID: 248623786

Grilled mackerel fillet with seaweed salad, sesame and lime