Results 1 results found Art nouveau entrance to the Metro Station at Cafe Kleber, Trocadero, Paris, Ile de France, France, Europe