COMING SOON TO A THEATRE NEAR YOU

Wednesday, March 7, 2012

Decatur Street Scene 3 Years Ago

This recently found picture was taken 3 years ago this month, it shows the old Decatur Depot when it was The Depeaux Restaurant.

No comments: