The Christmas Spirit around the globe

Published December 22, 2014

Rumble From Vatican City to the streets of La Paz, Bolivia, the Christmas Spirit is on display around the globe. Credit to Reuters.

0 COMMENTS