California Spiny Lobster

Common NameCalifornia Spiny Lobster
Scientific Name Panulirus Interruptus
Copyright© 2010, Matt Crisp