Martin Smeaton
Commercial Figurative Sculptor
FILM
PROJECTS
CV
CONTACT
FILM
> Saint Peter
Saint Peter
Depicted in The Da Vinci Code (2006).