Tall apartment building in Benidorm, Spain. Residential architecture.

Royalty-free stock photo ID: 29493400

Tall apartment building in Benidorm, Spain. Residential architecture.