Royalty-free stock photo ID: 1030004530

Business window shop advertising LCD television screen