I love this photo so much. Taken today in Cambridge. Identify the species for points (no not ME)