Log in

No account? Create an account
devil duck

Act of God

Seen in front of Holy Child Jesus Catholic Church.  And yes, the statue is the Holy Child Jesus.



Oh, my.
This after it survived a car that crashed through the fence just below a couple years back.