Star Maker Machine
Showing posts with label Lou Rhodes. Show all posts
Showing posts with label Lou Rhodes. Show all posts
Thursday, February 8, 2018

ALIENS: ALIEN/LAMB

›
Nice picture, eh? Sort of a Phillip K. Dick -ian vibe, which in turn leads me on to discover that Electric Sheep is the name of a company...
›
Home
View web version
Powered by Blogger.