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.
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.
Filed under: A look back