Designed by
Title
Tyumen, Russia-March 18, 2024: Sign displaying the Lexus logo on the side of a building, indicating a dealership or #318039155
Description
Tyumen, Russia-March 18, 2024: Sign displaying the Lexus logo for a car dealership stands prominently in front of a building.
This image is editorial