You are here
Home ยป Internal view of left valve. FMNH 308553. Monkey Mia, Shark Bay, Western Australia, Australia.
Internal view of left valve. FMNH 308553. Monkey Mia, Shark Bay, Western Australia, Australia.
Description:
Photographer: Anderson, Katherine L.. Publisher: Anderson, Katherine L..