Renewal sculpture
United States of America
Florida
Volusia County
DeLand
2012, Deland, FL - S…
East Hubbard Avenue
East Euclid Avenue
Woodland Boulevard
West Euclid Avenue
West Division Street
West Hubbard Avenue
Impressum