Rod Stewart with his Horse and Foal, Windsor, England, 1971
© Terry O'Neill

Rod Stewart with his Horse and Foal, Windsor, England, 1971

By Terry O'Neill
About the image
Rod Stewart holds the reins of a large spotted filly and her foal whilst wearing an all leopard-print suit at his stately home in Old Windor, 1971.
Photograph

Have a question?

Rod Stewart with his Horse and Foal, Windsor, England, 1971
Rod Stewart with his Horse and Foal, Windsor, England, 1971