Beauty Beast

1997 / Royal Academy / installation view

Download (1600 x 1057)