David Freeman
David Freeman

David Freeman

American merchant seaman living in Asia