VELASQUEZ SERIES

30

£105

Year: 1916