Hopkinton, Massachusetts

Custom commission canvas shoes, paintings and more