Places | July 01, 2014 12:42 PM EDT
40 fascinating photos of Parc des Princes, France
The Parc des Princes is an all-seater football stadium located in the southwest of Paris, France. The venue, with a seating capacity of 48,712 spectators, has been the home of French football club Paris Saint-Germain since 1973.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.