kaitlyn & olivia

My blogs

About me

Location North Fork of Long Island, New York, United States
Introduction Like Robert Frost, we take the road less travelled to Long Island's serene, casual, and quaint North Fork.