Haliotis semiplicata

Haliotis semiplicata

Haliotis semiplicata 35’mm (dead) Australia WA Fremantle Rottnest Island Pinky Beach Duck Rock 1.m to 1.5m 21℃ 13.12.07

Leave a comment