Back to Women Who Rock

Anoushka Shankar 11/22/13 (9 images)

View: 100 | All
Anoushka Shankar performs at Park Theatre in Rhode Island November 22 2013.
©2013 Kristen Pierson. All rights reserved.
View: 100 | All