david duncan

Comments

Bio

David Duncan lives in Joplin, MO.

Scroll