new icn messageflickr-free-ic3d pan white
Kayla | by Otto Magus
Back to group

Kayla

Kayla is an artist who lives in an abandoned bomb shelter near Winchester in England. Her main work consists of murals depicting computers playing chess with genetically-enhanced parrots.

 

Her star sign is libra, and she believes herself to be a distant relative of the alien from the movie E.T.: The Extra-Terrestrial (1982) directed by Steven Spielberg.

2,744 views
16 faves
41 comments
Taken on January 28, 2012