No stadium image available

Capacity: 2,000

City: Paris

Country: France

Club: Paris 13 Atletico

International: Unknown