Image of the Day – September 13, 2012

 

The Red Barn was located on Pine Avenue (before it became Niagara Falls Blvd) in LaSalle.