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

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

Photograph
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.

Request Price

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

 
 
Security code