45193-01 : Lucae Ear hook

45193-01 : Lucae Ear hook


14 cm, fig. 1, small