Designed by
Title
The Volkswagen Golf on lift in tower for store cars #32976157
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 designed and built in 2009
This image is editorial