USA: North Park Lake Restoration Project Nears Completion

Giant “spiders” have been spotted recently in the empty lake bed at North Park.

By Len Barcousky (post-gazette)

[mappress]

Source: post-gazette, April 14, 2011;

 

 

Related news

List of related news articles