I'm not sure what it actually is but as you can imagine, it caught my eye in the window of a newly opened 3D printing shop (which is also a cafe, of course!?) in Shoreditch.
Comments
Sign in or get an account to comment.