Around town, I’ve seen a lot of statues of owls on the roofs.
Two on a non-Catholic church, one on a car dealership, one on a house, and one on a Catholic hospital’s security camera (on top of the camera, so the statue was DEFINITELY NOT the camera.) The Catholic hospital is adorned outside and inside with Catholic images and statues and the owl is completely out of place.
What does this image symbolize on these buildings? It just seems out of place and occult-like. They are perched and secured high up on the roofs.
I don’t believe they are placed there out of “superstition” because how would that explain the one on the Catholic hospital’s roof?