Chelidonura flavolobata

Chelidonura flavolobata 0409-1 (1)