2004-11-16: North of the Fifty States: Lee's Palace, Toronto, ON, Canada-logo

2004-11-16: North of the Fifty States: Lee's Palace, Toronto, ON, Canada

Sufjan Stevens