Designed by
Title
Woolworth shop in Germany #282860860
Description
BOCHUM, GERMANY - SEPTEMBER 17, 2020: People visit Woolworth shop in downtown Wattenscheid district of Bochum, Germany. Woolworth GmbH is a German store chain with over 400 locations
This image is editorial