Nathaniel Smith

Nathaniel Smith is an actor who portrays a young Harry Potter in.