Larchmont Arts Festival turns 10

Sound and Town
September 21, 2012