Solar Polar Station against the Sun with some Lens Flares

Royalty-free stock photo ID: 56977933

Solar Polar Station against the Sun with some Lens Flares