Author Archives: John Ruggerio

Issue 33: Extremes

I’m a creature of extremes. Most of my kite flying happens either indoors or while [...]