Storks

Storks flying to deliver babies to expecting families. Commercial for Saint Peter’s University Hospital in New Brunswick, NJ.
Back to Top