Via Palmiro Togliatti

download (6)
2023
Oil on canvas
43 × 55 cm (16 ⅞ × 21 ⅝ inches)