Sherri

Biography
Sherri is a naturist who had several photographs of her taken by her husband, Andrew, and submitted to H&E Naturist. The March 2005 issue of H&E saw two photographs of Sherri being published, one at Ashover Rock in Derbyshire, and one in the garden at her and Andrew's home.