The girls' banshee neighbors are visiting for some karaoke.  Carlotta is singing with one of them while Didi is offering caramels to another.  Ophilia claps along nervously, while Tia just sits by and knits with earmuffs on.
<< < 151 > >>
Advertisement

Comments