Who knew a London bus stop would be the perfect place for a revolutionary message? These signs are the resistance talking loud and clear.
Post image

Comments