Champagne glass trees in Tokyo

Friday December 5, 2003

Christmas trees made of 7,000 champagne glasses in Tokyo

  • <
  • Champagne glass trees in Tokyo

  • >
  • 7 of 8