?

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.

Tags:

Comments

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