Designed by
Title
Rheinbach, Germany 25 October 2021, The brand logo of the online delivery service `Foodora` on the display of a smartphone foc #233058519
Description
Rheinbach, Germany 25 October 2021, The brand logo of the online delivery service `Foodora` on the display of a smartphone focus on the brand logo.
This image is editorial