
Fiona Banner aka The Vanity Press United Kingdom, b. 1966
Ha-ha, 2021
95% UV reduction film on window
13
of
13