Fresh fish for sale at a market

Fresh fish for sale at a market

Fresh fish for sale at a market in Madrid, Spain

by
by
by
by
by
by