Sheila, Jordi Pedrola ← Previous “SHEILA”, Oil/paper, 13¼x9¾” (33.5×24.5cm), in-window-frame 20×16“ (50.8×40.6cm). Number1140