Scaffolding Construction

1 | 2

St. Ludwig´s Church, Darmstadt, Germany