USA, LA, New Orleans, St. Stephen rose.jpg

Perboyre surrounded by angels; internet image