Laura Owens

Born 1970 in Euclid, Ohio