Map of the World: Nova Totius Terrarum Orbis Lamina Framed Art Poster Print, 38x14