Serena Maneesh plays the Great Hall in Toronto
Location: Great Hall, Toronto, Canada
26.03.2010
Serena-Maneesh heads out on US tour