Kathy Xu

Kathy Xu

Kathy Xu

Love scarred heart that’s still very much in love with life and all creatures great and small (especially the ones in the ocean). Irritating idealist too? Yes