Back to photostream

The Hand of God

By Carl Milles. Located at the Hakone Open Air Museum in Japan.

2,308 views
15 faves
35 comments
Uploaded on June 16, 2006
Taken on February 9, 2006