Trucy Phan

Places I've lived and traveled, weighted by estimated length of stay.

Lived Traveled