Thor in Iceland

5 years ago by in Iceland Tagged: ,

Perhaps Thor is really from Iceland?  Thanks streetviewfun