Octavius Stephen Cyr, 8lbs 2oz and 22.5 inches

‹ Return to 2017

Octavius Stephen Cyr, 8lbs 2oz and 22.5 inches

Octavius Stephen Cyr