Made in Italy Cartoline D'Italia Italian Postcards 20 x 28 Inch Carta Poster 20 x 28" (50 x 70 CM) High Quality Print on Thick Paper - Ideal for Framing! Printed in Italy