In Glasgow this afternoon stumbled across this giant painting on the side of a building near Glasgow Central station.
Comments
Sign in or get an account to comment.