Adaptive poster

Tue, 21 Dec 2021 19:55:45 +0000

Outdoor advertisement created by Ogilvy, Turkey for Ford, within the category: Automotive.