Peace, Love and Happiness by Scott Gerber has just been installed at Station Parkway
2016 Outstanding Artistic Excellence Award