The alien is back in London!


David Breuer-Weil’s Alien first dropped into London in May 2013, near Victoria Station. After a visit to a National Trust property in Hampshire, he is now back in London, very close to Euston, Kings Cross and St Pancras Stations.
Ready to make his next escape?
![]()
Copyright Debbie Smyth, 3 January 2018
Posted as part of Wordless Wednesday





I woulda predicted Australia (You know, “The Land Down Under…”)
LikeLiked by 1 person
Creepy! 😦 Happy 2018, Debs!
LikeLiked by 1 person