Tuesday, June 21, 2011

The Holy Spirit Behind The Main Altar At St. Peter's

Click. It's worth it.

Sublime.

1 comment:

site said...

It cannot really have success, I suppose so.