All posts tagged: England

Scottish invasion!

Base camp: Russell Square. The Tartan Army has taken control of the area and hoisted its flags. Detergent has been added to the fountain, footballs are being kicked randomly about and the banter and beer are flowing.