Cherry blossoms in early spring. People jogging along Charles River, Cambridge, Massachusetts

Royalty-free stock photo ID: 44072203

Cherry blossoms in early spring. People jogging along Charles River, Cambridge, Massachusetts