A view from a Scot

By gordonilla

Is it art?

It is an interesting image I saw today at the Science Museum in London.

Comments
Sign in or get an account to comment.