Tempera

11.15 - 'Le Saint' - 1975 - Tempera - 334x564mm

Loading Image