An impression from New England; taken at the north coast near Vineyard Haven, view towards Cape Cod.
Related Posts: