The City of Avon Has Gorgeous Stained Glass Lining Its Main StreetThe City of Avon Has Gorgeous Stained Glass Lining Its Main StreetMost towns have banners of some sort lining their main street welcoming residents and guests and generally "dressing" the street up. Avon takes it one step further.AbbeyAbbey