✰stars in the sand✰by ashley76218Having already spent a few years perpetually living on an island, Kiki and Fran find themselves feeling more than what they could ever envision.wlwsapphiclesbian+16 more