View on store front of Depot home accessories products company in german shopping mall #197365511
Description
Monchengladbach, Germany - September 9. 2020: View on store front of Depot home accessories products company in german shopping mall focus on lettering