Michael H Taylor

Michael H Taylor

Strasburg, ND, United States

Recent Activity