Barnacle - Semibalanus Balanoides

Barnacle - Semibalanus Balanoides

Barnacle - Semibalanus Balanoides

Barnacle - Semibalanus Balanoides