5 Impasse Royer-Collard, Picardie 75005 France
Photo Credit: https://commons.wikimedia.org/wiki/RER B Luxembourg P1200035.jpg
Claim copyright