Whimsical White Human Statue
- New Orleans, LA
- Human Statue / Street Performer
- 105 miles from New Iberia
The Whimsical White Human Statue is a unique human statue character to help make your next event magical. The stunningly white visual costume is perfect for large…