Glasses, a window, and an afternoon in Swaziland Posted September 27, 2016 by Teresa Mackin There are some moments that touch you so profoundly it’s nearly impossible to describe.