Designed by
Title
Tilt-shift Strasbourg France tramway arrival departure station #145859086
Description
Strasbourg, France - Jun 2, 2012: New modern electric tramway arriving in station streets avenues of Strasbourg on a sunny day - tilt shift lens used
This image is editorial