Illustration by Israeli artist Gabriella Barouch (17) Illustration by Israeli artist Gabriella Barouch