Thursday, December 07, 2006

Catholics Finally Arrive



About 372 years ago the Catholics first landed at St. Clement's Island and refused to come to the Point. Now almost 400 years later, they have finally arrived as the flock of Flying Nuns can be seen above floating past the Museum.

No comments: