detail of a glass facade

Royalty-free stock photo ID: 44597605

detail of a glass facade