Eden
195 x 124 cm
eden detail