Share
twitterlinkedinfacebook
Image 1 of 1
12IDM1087.jpg
"The Newmarket stallion" sculpture by Marcia Astor and Allan Sly 2000 near the National Stud, Newmarket, Suffolk, England