Lions and tigers and bears, oh my

flowerA look at some of the save-the-planet images projected onto St. Peter’s Basilica in Rome.

 

RECENT COLUMNS

Archives