Saturday, May 5, 2012

At The Farm

Shelley was photographed at her 244-acre farm in New York's Catskills in around 1979/1980. Joining her are her two beautiful dogs. The photos appeared on the Japanese fan magazine Roadshow in 1980.