Head 2, 2026. Oil on canvas. 100 × 120 cm | 39.4 × 47.2 in Published by Antonio Ascaso on July 9, 2026. Full size is 2101×2560 pixels.