Made in Italy Architettura Roma Roman Architecture 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