by coil on Sun Jun 13, 2010 8:06 pm
anyone else noticing a resemblance to Ellen Saint? They're both from the Czech Republic and look very similar (at least, to my eyes).... I wouldn't be surprised if these two girls were sisters that chose the same career.