Squids In The Water Tank Of Sea Food Store (Stock Footage)

Squids In The Water Tank Of Sea Food Store (Stock Footage)

Close-up shot of several live squids in the aquarium of sea food store

by
by
by
by
by
by