Discover and share stories

of adventure, connection, and change making.

David deSouza

Founder of MatchingDonations.org

I am good at exploring countries and ideas, one at a time.

Location
Traveling
MatchDonation
Website
MatchingDonations.org

Todos