Sheldon Louis

Sheldon Louis is a New York-based travel commentator, comedian, and humor writer.

New York, Ny, Usa, New York, United States

288.3K followers across 2 platforms.

Platforms

Similar creators