45193-03 : Lucae Ear hook

45193-03 : Lucae Ear hook


14 cm, fig. 3, large