Davidyblock

Davidyblock

David Block worked as a documentary producer/director and a freelance writer for over 30 years. See www.blindfilmmaker.com for more info about him.