Carlos Santana
Photography by Barrie Wentzell
Carlos Santana performs at the Wembley Empire Pool in London, 17th November 1973.
Starting at
$1,500
More Santana Photography