Web Site
< France
The St. Michel wall fountain in Paris, France.