I've finally finished my 240 km hike from Portugal to Spain and I arrived at this based church in Santiago
This figure shows Europeans chasing out the invaders and then there's a big all seeing eye above the altar
This statue should be in every public square in Europe đč