Square de la Tour Saint Jacques

Paris.