3.22.2011

Kesennuma Japan: A Picture Worth A Thousand Words

from NPR