Alessandro Longhi

Alessandro Longhi

Italian (Venetian), 1733–1813
Person TypePerson