The Old Print Shop

Giovanni Battista Piranesi

1720-1778