10 TOLL STATIONS AND CANOPIES AT THE AP-7 SOUTH, LA JONQUERA-SALOU, CATALONIA

Catalunya, Spain (2011)

Infrastructures