Giovanni Paolo Panini

Italian, 1691-1765