portrait

Popeye catalufa Pristigenys serrula


Location: Long Beach Aquarium, Long Beach, CA
Year: 2014
Merckslides catalogue number: 04-83827
Comments:

Return to list