SHOWER & GREEN HORSE

57.5 x 43cm
2022