Katherine Gray

Katherine Gray

Katherine Gray is a freelance writer, photographer and desktop publisher based in western Maryland.