Royalty-free stock photo ID: 470940533

Hamburg - Germany