

From €1.50. Free shipping from €40 in France.
Night view of the Crystal Palace Restaurant at Walt Disney World, illuminated and reflected in a canal. The reverse features a French inscription praising the location, a 28c USA stamp depicting Blanche Stuart Scott, and an address in Paris. The printed text describes the Victorian restaurant with its chandeliers and fans.