LoveroftheLight

By LoveroftheLight

But is it Art?

Sculpture in the inner courtyard at St Richard's Hospital, Chichester. Not quite sure what it is supposed to be .......



Comments
Sign in or get an account to comment.