TYPES OF HORSES

25

£100

Year: 1926