View from Grand Avenue of Falmouth.
by Leonid Sakharov
Click to buy copyright license
Grand Avenue in Falmouth at Cape Cod, Massachusetts climbs across sort of hill from which there is nice view of the Martha Vineyard Island and shallow sound waters in between them.
Feb. 17, 2020; 11:45 EST
Click here to add your comment.