This monument can be found in Felanitx, Mallorca. It hails the Concepción Inmaculata (the Virgin Birth) and urges us to Pray for the People, or something to that extent, if my Latin does not betray me.
The photo was taken in the town of Felanitx, Mallorca. The date: June 14th, 2007. The time was 12:10:23.