Love strong public, street art, especially big murals. This one part of several which seem to have a science, technology and invention theme on George St, Glasgow...but who's this?
Comments
Sign in or get an account to comment.