
Street Artist The Rebel Bear
By The Rebel Bear in Glasgow, United Kingdom.
The Rebel Bear: An adaption of a previous piece with a few more animals attending the protest for COP26. One located at 84 Sauchiehall street, and the other at 717 Great western rd.



