- A full house in Curitiba! (Photo: Lening Abdala)
- A new jacket! (Photo: Lening Abdala)
- But it never stays on for long. (Photo: Lening Abdala)
- James and the band. (Photo: Lening Abdala)
- The view from the stage. (Photo: Luis Conte)
- James and backup singers. (Photo: Lening Abdala)
- James gives a hand to percussionist Luis Conte. (Photo: Lening Abdala)
- What’s that? You want more? (Photo: Lening Abdala)
- James signing the “Golden Book” that his Rio hotel started keeping in 1923. (Photo: Marta dos Santos)
- Elton John, James and the bands. (Photo by Sam Feldman)
- Arnold, Kim, Walt, John Mahon, Kim Bullard, Lou, Kate, Jim, Dean, JJ, Andrea, Davey Johnstone, Matt Bissonette, Luis, Steve, Nigel Olsson, Mike. (Photo by Sam Feldman)
- Kim, Elton and James. (Photo by Sam Feldman)
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.
- Allianz Parque, Sao Paulo, Brazil, April 6, 2017. Photo by Marcello Rossi.