While visiting Epcot, my ex-fiancee and I stumbled upon a Venetian street festival taking place in the Italy section of the World Showcase. This pair in costume absolutely blew me away.
Back to Photos
Back to Home Page