Pair of Harlequin Shrimps, Hymenocera elegans, Alam Batu, Bali, Indonesia
Pair of Harlequin Shrimps, Hymenocera elegans, Alam Batu, Bali, Indonesia

Image no. rds_11585