Hand of God Statue, Scarborough, Canada


Google Street View

Here is an unusual statue of a man held up on a hand and mounted on a tall pole. I understand it is called "Hand of God".

Location: Civic Centre Park, Ellesmere Road, Scarborough, Ontario, Canada.

No comments:

Related Posts Plugin for WordPress, Blogger...