Stock Photo - Scallop shells Pecten maximus La Boqueria Market Barcelona Catalonia Spain

Stock Photo: Scallop shells Pecten maximus  La Boqueria Market  Barcelona  Catalonia  Spain.

Searchable keywords

Choose multiple keywords