We Too Have Inclement Weather
January 07, 2010
Colosseum made of illuminated ice at the International Ice and Snow Sculpture Festival, Harbin, northeastern China, January 3.
Colosseum made of illuminated ice at the International Ice and Snow Sculpture Festival, Harbin, northeastern China, January 3.