Public domain photos
The image shows a small white chapel nestled in the middle of a lush green forest. The chapel has a door and steps leading up to it, and is adorned with creepers and flowers. In the background, tall trees provide a picturesque backdrop.
Open in library