La Sirena is actually named Jennifer. She lives about 600 feet above sea level on Chicago's South Side.
Yesterday was Meander's birthday!I love you, little sister. (Here she is with her son and some members of the cop bagpipe band.)
Post a Comment