Floating family

2009

180 x 180 cm