Public domain photos

The image shows a small town nestled in the middle of a lush green hillside, with a rainbow arching across the sky. The town is surrounded by trees and plants, and there are a few buildings visible in the foreground.

The image shows a small town nestled in the middle of a lush green hillside, with a rainbow arching across the sky. The town is surrounded by trees and plants, and there are a few buildings visible in the foreground.Open in library