Jump to navigation
Demetra Tassiou
Wall Installations
Falling planet
Wall installation,collographs and collage.
10 f x 12 f
NFS