Katharine King So

Katharine King So

Vancouver, Canada