Nov 29 Detail of the Palazzo Reale, Turin, Italy Is God here? I guess he is, somewhere, watching us … Advertisements Share this:TwitterFacebookLike this:Like Loading... Related