Carlos Santana of Santana performs live at Barclaycard present British Summer Time Hyde Park at Hyde Park on July 8, 2018 in London, England.
Carlos Santana of Santana performs live at Barclaycard present British Summer Time Hyde Park at Hyde Park on July 8, 2018 in London, England.
Carlos Santana of Santana performs live at Barclaycard present British Summer Time Hyde Park at Hyde Park on July 8, 2018 in London, England.
Carlos Santana of Santana performs live at Barclaycard present British Summer Time Hyde Park at Hyde Park on July 8, 2018 in London, England.
Carlos Santana of Santana performs live at Barclaycard present British Summer Time Hyde Park at Hyde Park on July 8, 2018 in London, England.
Carlos Santana of Santana performs live at Barclaycard present British Summer Time Hyde Park at Hyde Park on July 8, 2018 in London, England.