Report copyright - Picture Kelly Klein’s latest photography Kelly Klein at her home in Palm Beach Opposite page, clockwise from left: Horse Scratching, Bridgehampton, New York, 2003
Please pass captcha verification before submit form
Please pass captcha verification before submit form