ORTF Strasbourg

City: 
Strasbourg
France