by Lazuli on Flickr.Michelangeloâs âLa Pietaâ inside St. Peterâs Basilica in Vatican City. August 15, 2021