Рет қаралды 169
RotherhamAdvertiser
Camellia, the first piece of sculpture to be commissioned by art initiative Gallery Town, was installed in All Saints’ Square on May 24.