Shrimps - Caridea

Hymenocera elegans - Harlequin shrimp

Loading Image