Photograph of Giuseppe Mazzini, Gaibaldi Soc Coop De Nav A Resp Ltda

MCR/96/70

Information

Copyright John G Callis, 35 The Marina, Deal, Kent