Valerie Cross

Valerie Cross

valeriecross.me
Maine / Iowan by birth,Yorkshire lass by marriage, Mainer by choice. Owned by 2 cats, avid reader, movie buff, historian, genealogist, hotelier Matthew 6:26
Valerie Cross