Join mailing list © Laure Genillard 2014
Back 14 of 16 Previous | Next
Exploding Teacup 1988 Hand printed photogram 54.5 x 73 cm (framed)