Rio de Janeiro, Brazil 2006

Ahhh, to be on Copacabana beach in Rio de Janeiro is a little slice of heaven!

Previous Up Next