Saturday, July 4, 2009

After all, China DID invent fireworks, so this celebration had TONS of them & ticker tape!


No comments:

Post a Comment