fbpx

Senglea’s statue of Jesus the Redeemer in pilgrimages outside the city

IBAGĦTULNA