Herd of Charing Cross?

May-Dec 2005

Public Art Event held in the streets of St Helier in May-Dec 2005.

Featured Images

Related Work