DSC_0672_FS

dsc_0672_fs.jpg

World's Largest Chopsticks, too (30 feet long) - Long Beach, Washington -

Photo album created with Web Album Generator