Designed by
Title
Hospital in Moenchengladbach, Germany #200174275
Description
MOENCHENGLADBACH, GERMANY - SEPTEMBER 18, 2020: Catholic Maria Hilf hospital in Moenchengladbach, a major city in North Rhine-Westphalia region of Germany
This image is editorial