Designed by
Title
QUITO, ECUADOR - JULY 7, 2015: People on the streets waitting to see or touch to pope Francisco, police guarding outside #73468323
Description
QUITO, ECUADOR - JULY 7, 2015: People on the streets waitting to see or touch to pope Francisco, police guarding outside.
This image is editorial