2010 Lilith in Denver
Sarah McLachlan brought the Lilith tour to the Comfort Dental Amphitheatre in Englewood, Colorado on July 13, 2010.
41 photos · 195 views