Chelidonura flavolobata

Chelidonura flavolobata aCIMG7625