TAIWAN - DEC 31: Fireworks explode over Sun Moon Lake for New Years celebrations on Dec 31, 2010 in Taiwan.

TAIWAN - DEC 31: Fireworks explode over Sun Moon Lake for New Years celebrations on Dec 31, 2010 in Taiwan.

 Stock photo ID: 68740645

Similar images

  |   See all