An olive tree in front of the Temple of Concordia on the island of Sicily, Italy

A symbol of peace

2022-11-27 642