Skip to main content

Back them up! : the bombing in daylight of the power station at Knapsack, Germany, by the royal air force.

Related Items

About This Item

What is IIIF?