Yesterday I took a trip to Derway Island located near the New North End in Burlington. There were still parts of the area that had snow on it from a few days ago, and under that snow there was a … Continue reading
February 19, 2023
by mpapousc
0 comments