Peter MacDonald

Student, photographer, writer, year-round cyclist, and politics nerd Views are mine, RTs ≠ endorsements.