Aliens stories from the world

Vierka, Peter and Lindula