Advanced Search

Antonio Balestra

Antonio Balestra

Italian, 1666–1740