John Dory fish for sale at The Fish Shop at Kensington Place in London, England

John Dory fish for sale at The Fish Shop at Kensington Place in London, England

John Dory fish for sale at The Fish Shop at Kensington Place in London, England

Fish known as John Dory (Zeus faber) for sale at The Fish Shop at Kensington Place.

Both comments and trackbacks are currently closed.