Asya83 pfp
Asya83
@asya83
Brazil is a country in South America that stretches from the Amazon River basin in the north to the vineyards and huge Iguazu Falls in the south. The city of Rio de Janeiro, whose symbol is the 38-meter-high statue of Christ the Redeemer on the top of Mount Corcovado
0 reply
1 recast
0 reaction