Michael Tiemann by Peter Adams.

Michael Tiemann – Raleigh, North Carolina