Fantasy Fest Key West 2003
These pics were taken Friday afternoon on Duval Street. A fun time was had by all.