Please Explain to Me What These Signs in Windham, Maine MeanPlease Explain to Me What These Signs in Windham, Maine MeanI feel like I'm missing something. Who is this lady of the forest?Brittany RoseBrittany Rose