FAMILY : OPHIOLEPIDIDAE
Ophioplocus imbricatus (Muller & Troschel, 1842)?


© All images Copyright 2018 Denis Riek. All rights reserved.