Len & Libby By admin | Published July 27, 2012 | Full size is 285 × 181 pixels 1d8e864 Libby delivering Eleanor (1969) Len & Libby Bookmark the permalink.