Scoff 'til you Roff

May 26 '10
The ‘Bird’s Nest’ stadium in Beijing, before and after Earth Hour.

The ‘Bird’s Nest’ stadium in Beijing, before and after Earth Hour.

1 note

  1. roffthescoff posted this