Designed by
Title
Mega Image store in a very poor building - Bucharest, Romania #126191286
Description
Bucharest, Romania - June 26, 2018: A Mega Image store, belonging to the Delhaize Group, located on the ground floor of a very damaged building, is seen in Bucharest.
This image is editorial