On Independence weekend 2018, I visited every major beach in Marblehead and captured colorful scenes from overhead