Travel Report: Firstsite Art Gallery – Colchester, England.

Visit Firstsite Art Gallery Colchester England.

May 2019. I wouldn’t have put the English city of Colchester down as any kind of art Mecca. But then I’d never heard of Firstsite Art Gallery until I started researching the town’s key attractions. I do love a free art exhibition and after the artistic void of Ruian, China, I was rubbing my hands […]

Read More