User Avatar

Kate Ruffing

Exploring the world looking for innovative new ideas and cool sustainable solutions (and anything else that strikes my fancy).
kateruffing
·
268 followers
·
42 following