Berlin, Germany viewed from above the Spree River.

Royalty-free stock photo ID: 158274821

Berlin, Germany viewed from above the Spree River.