Wednesday, October 05, 2005


Ah, the quaint streets of Paris. Well, France. Okay, so this France is located in Epcot in Orlando, Florida. But we can pretend, right? It's still pretty, even if it's not real.

0 Comments:

Post a Comment

<< Home