World's Largest Chopsticks, too (30 feet long) - Long Beach, Washington -
Photo album created with Web Album Generator