Remove Ads

Photo of George Walter Vincent Smith Art Museum

George Walter Vincent Smith Art Museum

21 Edwards St, Springfield, Massachusetts 01103 USA

3 Reviews

Chinese Lion

Photo Credit: Yelp

Remove Ads