alanemmins.com
Monsters of Art
For most people, the risk of a £300,000 fine would have them hanging up their cans. But MOA are raging against the machine, and for them the trains of Copenhagen are feeding the machine a fresh sup…