"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...