Religious destination on the island of Gozo. A path up a hill leads past 14 life size statues depicting the Stations of the Cross.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections