Designed by
Title
Facade of top building hypermarket Leroy Merlin - one of largest players of DIY retail industry in Russia. Mart exterior of store #210376797
Description
St. Petersburg, Russia - October 16, 2020: Facade of top building hypermarket Leroy Merlin - one of largest players of DIY retail industry in Russia. Mart exterior of store with logo. White wall
This image is editorial