LR
About
Gallery
Installations
Press
Blog
Contact
More
100x100 cm. Assemblage. Mixed media on plexi sandwich.