4.27.2012

tilda stardust.








1 comment:

  1. I'm fairly certain they are both aliens from the same planet. Visitors who fell to Earth ;)

    ReplyDelete