Nick O
South America
La Barra
La Barra, Uruguay - Polarsteps
Nick's visit to La Barra in Uruguay
Country Guides:
Uruguay