Paper self portrait February 16, 2016 by biomartix Installations Paper self portrait. 2016. London (United Kingdom). Paper, golden leaves. Share this:TwitterFacebookLike this:Like Loading... Related Categories: Installations
Recent Comments