Magpie

A giant magpie to be precise.
Does this mean Finsbury Park is the new Shoreditch? 
A bit of tarting up wouldn't go amiss around my neighbourhood.
12...

Comments
Sign in or get an account to comment.