Freya Interpreted Where do you go to watch football? • London, United Kingdom Why this image or video? My first ever hand knitted Crystal Palace scarf!! EAGLES!! Location London, United Kingdom Share This Share on Twitter Share on Facebook