blood heads

226 x 381 cm