"Haunted" is a group show installation put together by... More >>>