Bryan J Zimmerman

Bryan J Zimmerman

Obsessed with all things photography and video. Published author and musician, with a love for medieval history.