Ribeirao Preto

Ground View 4
Ribeirao Preto, Brazil

Ground View 3
Ribeirao Preto, Brazil

Ground View 2
Ribeirao Preto, Brazil

Ribeirao Preto Boundary

Ribeirao Preto 1990

Ribeirao Preto 2000