" Travel Paris & London Poster" is 2-15" x 19" framed art print in a decorative black frame of the art of Debbie DeWitt. It shows the Tower of London & Eiffel Tower in Paris, with a decorative scripted background. The print has a protective, archival finish (glass is not needed) and arrives ready to hang. Made in the USA with pride by skilled American workers.
