Prev 272 of 748 Next SF Lower Haight teeth roses and baby heads Views 1271 Gallery tags lower haight baby doll teeth Share Photo