GARDEN OF EDEN

68.5×23.5cm
12/05
sold