Giovanni Battista Piranesi
Italian, 1720-1778
385 followers