Pillow of the Notre Dam Cathedral & Eiffel Tower in Paris, France. Notre Dam & Eiffel Tower - Paris, France$20.00PriceQuantityAdd to CartPRODUCT INFOAerial image of the Notre Dam Cathedral & Eiffel Tower in Paris, France. Size 14" x 14"