Statue of Bobby Orr


An bronze statue of Bobby Orr is installed outside Boston's TD Garden, in the U.S. state of Massachusetts. The sculpture was designed by Harry Weber, and unveiled on May 10, 2010.