FRANCE. Ile-de-France. Town of Saint-Ouen. "Les Bâches de France". 2004.
Ajax loader