How the world sees Greece
The ball machine sculpture was a fixture at the Long Ridge Mall in the Rochester suburb of GREECE. It disappeared in the 1990s when the mall merged ...