Sofia Ingram

Sofia Ingram balances her time between being a freelance writer and a mom to three kids. When she's not busy working, she loves singing and dancing with her children who are also musically inclined.

Pin It on Pinterest