Friday, March 2, 2012

Small Italian village builds giant mirror to end 83 days of darkness (10 Photos










loading...