Royalty-free stock photo ID: 662991634

Sign, signpost Hamburg G20 summit