Martin Smeaton Logo

Martin Smeaton

Commercial Figurative Sculptor

Saint Peter

Saint Peter

Depicted in The Da Vinci Code (2006).