This picture reminds me so much of a tv series I used to watch on tv back in the 70's. I am trying to wrack my brain to what the programme was called, but it was about little people, living in a normal world. By memory they crashed their space craft on earth and took up a life living amongst the humans (giants to them). I hope I can get to remember the name, it was a really great series - very entertaining for a child. Love your work btw.