Where exactly is this spot? I've lost count of the number of times I've wandered round St. Peter's trying to find it. I wonder if it's on google maps!
Ioannes Paule Magne, ora pro nobis!
oh my gosh! i was in rome last month and missed this!