Prev 269 of 745 Next SF Lower Haight teeth roses and baby heads Views 1231 Gallery tags lower haight baby doll teeth Share Photo