What is the meaning of the inscription OPA that appears on religious buildings in Florence, Italy?

3 answers 3