St Peter"s Church is a church in Le Crotoy, a coastal town at the Bay of the Somme river. The church is remarkable for i ...