85272 Published March 21, 2017 at 1006 × 1558 in Italy 1942. WAR PROPAGANDA stamp on back photo PPC (The Cathedral in Mestre, VE) Next →