Unborn Jesus
Gallery
2014 - Crossroads, Santa
Monica, CA
The
Unborn
Jesus
Banner
proclaims
the
Mystery
of
the
Incarnation
during
the
first
mile
of
the
Crossroads
as
they
start
their
cross
country
walk
from
the
pier
in
Santa
Monica,
California all the way to the East coast.