Architect, Archaeologist and Engraver

Giovanni Battista Piranesi

1720 (Mogliano Veneto, Italy) - 1778 (Venice, Italy)

Articles