Giovan Battista Ruoppolo

Summary