• JoinedJuly 5, 2016



Story by Rucha
The essence of life, by Patrick and Michelle by RuchaSahasrabudhe
The essence of life, by Patrick an...
I'm just a vessel for translation. Patrick and Michelle are a french couple traveling the entire world and le...
ranking #14 in traveled See all rankings