Taken 8-Feb-10
Visitors 2

At the Centro station. Santa Theresa tram - Rio de Janeiro

At the Centro station.
Santa Theresa tram - Rio de Janeiro