Image of Helicostyla camelopardalis

Jan Delsing