THE TWELVE LABOURS OF HERCULES I

6

£13.5

Year: 1928