kelly windsor 

Retired former advertising exec and mother of two young adults.