September 25, 2008 by Matthew Rodriguez
This statue is in Lithuania and it only truly makes sense when you view it at night.
Comment