Wednesday, January 24, 2007

Right Whale, Right Place

Two Northern Right Wales, very rare species, have been spotted at the Indian River Inlet in Delaware, a popular birding spot for Delmarva birders:

From the Wilmington News Journal

1 comment:

baiyunlong said...

hello Please try the following updated web browser,Very handy,Immediately free download!F