Carved religious shrine on a building corner near Piazza Navona, Rome Italy

- Image ID: BXWGFA
Carved religious shrine on a building corner near Piazza Navona, Rome Italy
Brian Jannsen / Alamy Stock Photo
Image ID: BXWGFA
Location: Rome, Lazio Italy