About Neal...
Hello, I'm Neal.
I am from Florida in the United States, near Walt Disney World.
I am new to this, so I am looking forward to many exciting postcards!
I would prefer postcards that show where you are from!
Feel free to write in English, or your own language! I'd love to see if I can translate!
Loading map...