dcsimg

White Whisker Spiny Lobster (Panulirus femoristriga)