Thursday, March 23, 2006

Where Is Charlotte?


I was deleting files from my cards when I came across this image. It was shot on a staircase on the grounds of a Disney World hotel in Florida. Perhaps this is where Charlotte lives?