Designed by
Title
The monument to the buried virus Petya near the entrance to Skolkovo Technopark. Moscow region Russia #208834240
Description
The monument to Petya virus which attacked servers of many Russian companies and was defeated in 2017 by the entrance to Technopark Skolkovo new contemporary innovational scientific complex in Moscow region. Russian silicon valley. January 2021
This image is editorial