Star Point

Located on Mt.Desert Island a geological marvel that has been created from wind and water erosion.

Submitted By: