News

print: 70.87 x 78.125 inches (180 x 198.4 cm) framed (approx.): 72.5 x 79.63 inches (184 x 202.4 cm) ...