Log In or Register
The windows on this museum about a block from the Eiffel Tower are inserted into walls three stories high with living plants on them. Paris, France; September, 2015.