horse Risinghoe Secret Garden (Welsh Partbred,  , from Twylands Troubadour)

Risinghoe Secret Garden