Connect to share and comment

Wait and pray 6

Wait and pray 6

People wait at the Vatican in the rain on March 13, 2013.

Spencer Platt