While walking round Venice, Italy I stumbled across this piece of street art. I have no idea what it means but it looks awesome :)
Comments
Sign in or get an account to comment.