Royalty-free stock photo ID: 306074468

Modern residential buildings, Facade of new townhouses