Back to photostream

The Indian's image was rock solid!

"Cushing Island, or Cushing's Island, is a privately owned island in Casco Bay in the U.S. state of Maine. Part of the city of Portland, Maine, roughly 45 families live there seasonally."

It overlooks Ram Island Light.

 

Note the intriguing silhouette of the Indian's head!

 

Legend has it that the colonists were massacring the Indians and the image of the Indian was to be the Indian's revenge as it looked out over the ocean towards England.

994 views
16 faves
11 comments
Uploaded on August 2, 2015
Taken on May 21, 2015