laughingsquid.com
Sixty Foot Ghost, A Giant Squid Art Installation
photos by Todd Freeman Printmakers Todd Freeman and Meg Perec of Freeman & Perec recently created "Sixty Foot Ghost", a site specific art installation