1941:
Homewood Public Library was established.
2006:
A 30 foot tall steel sculpture of a calla lily was installed outside Norton’s Florist on 22nd Street South.
Sphere: Related Content1941:
Homewood Public Library was established.
2006:
A 30 foot tall steel sculpture of a calla lily was installed outside Norton’s Florist on 22nd Street South.
Sphere: Related ContentTags: A look back