A Panulirus interruptus, or California Spiny Lobster, on the Sea Floor
Username: Neilld
Editorial: No
Width: 4171 pixels
Height: 2306 pixels
Downloads: 0
Image ID: 99002413