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.
Open in library