Tony Demarco Statue
Photograph - Photography
The Tony DeMarco statue is located in the North End neighborhood of Boston, Massachusetts.
Tony Demarco, born Leonardo Liotta, is a former boxer born in Boston, Ma.
Boston Art Photography by Joann Vitali
June 12th, 2021
Viewed 50 Times - Last Visitor from Mount Laurel, NJ on 09/23/2021 at 8:51 PM