8/59
A building in Frankfurt, Germany, that houses the Church area offices.

Area Offices in Frankfurt, Germany

Description
A building in Frankfurt, Germany, that houses the Church area offices.

Related Collections