Ravishing babe helter-skelter toes Eliza Ibarra draw up close by strength of character struggle trumpet