jim soler

jim soler

Jim is a traveler and freelance writer that has lived in many countries and currently is traveling the world. He enjoys interacting with different cultures and stirring up interesting conversations.

Send this to a friend