HURRY AND REGISTER - REGISTER NOW - CLASSES CAN FILL FAST
Jeff McGuiness is a writer and photographer living in St. Michaels, MD. McGuiness practiced law and managed non-profits in Washington, DC, for four decades.