Slideshow image

Actor Matthew Lewis who played Neville Longbottom in the Harry Potter films. (JEP)