Place holder image

Salt & peppers squids

Deep fried squids with lime, chilli and saffron aioli

Category: