LittleOliveBranch: Old Orchard Beach Pier
LittleOliveBranch: Ocean kayaking
LittleOliveBranch: View from Portland ferry
LittleOliveBranch: Riding the waves
LittleOliveBranch: Morning routine
LittleOliveBranch: Close up of beach quilt
LittleOliveBranch: Making friends
LittleOliveBranch: Chilly toes!
LittleOliveBranch: Foggy beach houses
LittleOliveBranch: Morning at the beach
LittleOliveBranch: Maybe a treat will help