editorial素材 - KEHL, GERMANY - OCT 18, 2016: red Mercedes-Benz delivery van in front of Woolworth retail store in typical German street with senior couple walking on a promenade
KEHL, GERMANY - OCT 18, 2016: red Mercedes-Benz delivery van in front of Woolworth retail store in typical German street with senior couple walking on a promenade