Public domain photos

The image shows a small town perched atop a hill, surrounded by trees, plants, grass, and rocks. The sky is filled with clouds, and the town is located in the Loire Valley of France.

The image shows a small town perched atop a hill, surrounded by trees, plants, grass, and rocks. The sky is filled with clouds, and the town is located in the Loire Valley of France.Open in library