« Back to Rio 2005
In front of the Sheraton...local folks sell "authentic" Brazilian football jerseys and beach wraps.
Permalink