Lovecraft Statue

Performance in public space; Kennedy Plaza, Providence. Video