Designed by
Title
Johnson and Johnson building in Leiden #177437756
Description
Leiden, Netherlands - May, 30, 2019: Building exterior of the pharmaceutical company Johnsson and Johnsson. This company is working hard on a vaccine against the corona virus
This image is editorial