Carcharodorhynchus flavidus

© WoRMS for SMEBD