Designed by
Title
Paris, France - August 19, 2018: big road sign with text METRO t #132631579
Description
Paris, France - August 19, 2018: road sign with text METRO that means subway in french language in Paris France and Pompidou Center in Background
This image is editorial