Embed Code
options

Some observations about some different political leafleting in Dundee.

about 3 years ago, Dundee, Dundee City, Scotland