Search
Menu
Home
Sources
About
Contacts
Statue of Tony DeMarco
A
statue
of
Tony DeMarco
is
installed
in
Boston's
North End
, in the U.S. state of
Massachusetts
.
DeMarco
attended the
bronze
sculpture's
dedication
ceremony
in
2012
.