£5.50
In stock
Finest quality baracuda fillet; African cuisine favourite; Rich in proteins and vitamins
Enter the destination URL
Or link to existing content
Notifications