Margie McAleer 

Lover of dark and light, flower petals and deep rich PNW soil, dogs and cats and laughter at the beach.
See followers