Return of the Dodo

2005
310 x 260 x 80 cm
Lara Schnitger