A snow storm turns the already apalling scene into a even more hellish place in the town of Ofunatu 24 March 2011
Back to site directory