KelpSnailWBarnacle.jpg

Kelp Snail & Barnacle – California