Iconic musician/singer Rod Stewart was captured at his home in Old Windsor. The photograph showcases Stewart holding the reins of his strikingly beautiful spotted filly and her foal. Stewart dons an all leopard-print suit, demonstrating his love for fashion and individuality.
This is one of eighty Terry O’Neill portraits held by The National Portrait Gallery.