Designed by
Title
The Hill of the Crosses is an inter national pilgrimage site near the city of Siauliai #158794729
Description
The Hill of the Crosses is an inter national pilgrimage site near the city of Siauliai, Lithuania. As time went on, the hill became a symbol of the power of the Lithuanian Catholic faith
This image is editorial