Danbury Connecticut Main Street over looking flowers in Elmwood Park with St. Peter Church in the back ground