Stock Photo: Highrise building seen from below, Copenhagen, Denmark.

Stock Photo: 4176-46529 Highrise building seen from below, Copenhagen, Denmark.