Owen Richard

Owen Richard
Parent(s): Ashley & Gregory
Date of Birth: 8/27/2010
Time of Birth: 4:13 pm
Weight: 7lb 11oz
Length: 20in
Scroll to Top