Sir John Taylor on horse

Sir John Taylor on horse
Image Source: Miles Dempster

All photos | View larger image

Associated People

Associated Countries

Flag of India India
Flag of Scotland Scotland