𝗌𝖺𝖿𝖾 𝗁𝖺𝗏𝖾𝗇 [Deluca-Bishop]
"safe haven, noun - a place of refuge or security." The Deluca-Bishop's have had their foster license open for a while, after deciding on having children together. With their busy and hectic schedules, they decided it wasn't the right time to start over with a baby and turned all of their love toward the foster system...