art > painting

Toast to The Gods
Toast to The Gods
oil on paper
150 x 220 cm
2025