Weird St. Helier

Jul 24, 2010 07:55



This was an art installation (I HOPE) in downtown St. Helier, Jersey.

uk, public art

Previous post Next post
Up