Ilaria Rosselli Del Turco - Delicious Monster - Oil on Linen - 20" x 16"