Felix & Angela Cavotta, founders of Cavotta’s Garden Center in Cleveland, Ohio.

Next
Next

Babbitt Road Mural