Results 1 results found Interior of Jardim de Alah metro station, subway train on the platform, Rio de Janeiro, Brazil, South America