Designed by
Title
At the east entrance of the St Lazare train station is a sculpture of a stack of clocks , Paris #186284481
Description
At the east entrance of the St Lazare train station is a sculpture of a stack of clocks , Paris. France
This image is editorial