St. Peter

Rault Brothers, France

1960s

St. Peter holding the Keys and the Ship of the Church.

St. Peter