Fiona Banner, Killer Beasts, Art Paper (Dubai)

Fiona Banner, Killer Beasts, Art Paper (Dubai)