Belgian Defiance
You might recognize this little guy from your local garden shop. His name is Manneken Pis (little urinating man). The original lives on a quaint corner in the heart of Brussels. He is a symbol of Belgian independence and defiance and seems quite appropriate today. My heart and thoughts are with the people of Belgium today.
You can learn more about Manneken Pis on Wikipedia.
This photograph was captured with a tiny Canon digital camera.