MolluscaBase Specimens details
E35975
TMH - Tasmanian Museum Art Gallery, Hobart
Port Latta (West), east of Stanley, north west Tasmania
Date
action
by