Rickie Lee Jones, Villa Carlotta. The sweater was purchased with Rickie in Dublin in 1996.
back
©
Copyright 2006 photographs by Lee Cantelon