MBC

Giles Alexander
Our Father is a Red Giant, 2013
Oil and resin on linen
213 x 239 cm