Family Photo in the Snow at Fox Run Park

Family Photo in the Snow at Fox Run Park

Location: 2110 Stella Dr, Colorado Springs, CO 80921.