Fresh delicious fish in a market stall.Sevilla, Espana (Spain)