Humboldt Box, Berlin About photo Humboldt Box Berlin view from the Spree River, Schlossplatz. 5, Berlin, Germany Related Photos Best New Books