Blogger bio

Mike Baillie

Mike is a passionate environmental activist currently living in Johannesburg. He loves riding his bike, is a climber for Greenpeace, and the head of the digital communications. 

1 - 5 of 26 results.