many euro bank notes with shell building

Royalty-free stock photo ID: 99841643

many euro bank notes with shell building