Micro-volunteering allows a group of people to come together for a shared purpose of enriching the lives of others.
facebook
instagram