Anyone know the significance of ths?

It's a wee sticker hidden on the leg of a park bench on Colinton Road in Edinburgh.

Stylish, but mystifying!

Comments
Sign in or get an account to comment.