Beach Life in Rio

Location

Rio de Janeiro
Brazil
Beach Life in Rio

All Brazilians spend time on the beach, Thelma and I were not to be left out.