Annunciation scaffolding

Annunciation scaffolding at the St. Peter Church