I am currently in Rio de Janeiro, Brazil


Photos and updates from my travels in Central and South America
Leaving Ilha Grande

Leaving Ilha Grande

Ilha Grande

Ilha Grande

Sunshine + ice cream = happy people!

Sunshine + ice cream = happy people!