Designed by
Title
The Volkswagen Golf on lift in tower for store cars #32976125
Description
MOSCOW - JAN 11: The Volkswagen Golf on lift in tower for store cars in Volkswagen Center Varshavka January 11, 2013, Moscow, Russia. The tower was esigned and builtd in 2009
This image is editorial