My Experience With Photograph Restoration Freeware
Gary Motteram, editor of the British Council publication Innovations in learning technologies for English language
Gary Motteram, editor of the British Council publication Innovations in learning technologies for English language