Came across this piece of corporate art today as I walked through the City. I’m completely unsure of any significance or meaning to its design.
What are your thoughts?
Came across this piece of corporate art today as I walked through the City. I’m completely unsure of any significance or meaning to its design.
What are your thoughts?