Sun abstract

Sun abstract

 Stock vector ID: 108783299