Royalty-free stock photo ID: 137580785

mediterranean residence houses. Badalona, Spain - Image