Wednesday, December 21, 2005



December 20, 2005.

The rock slide of Pelham, New York has done considerable damage to the town's business district. Posted by Picasa