Giovanni Battista Piranesi
1720-1778 ~ Italian