#1Lost and Found (wlw) (txs)by awh0reforhr3.6K14218Delilah is a walking sunshine,she brings happiness to people,she makes every single person smile.But she has difficult challenges like everyone,and she knows how to hide...romanticweedlesbian+7 more