Image 1 of 1

Free swimming barnacle 4-3-24-967_.jpg

Free swimming barnacle, Anilao, Philippines