Designed by
Title
Kiev, Ukraine - September 25, 2010: Exclusive pink Mercedes-Benz SL Sbarro parked in the city #213673271
Description
Kiev, Ukraine - September 25, 2010: Exclusive pink Mercedes-Benz SL Sbarro parked in the city.
This image is editorial