The Eye that Cries: Peru’s Unreconciled Memories

English + Español
In Lima, Peru, in the midst of Campo de Marte, a public park named after the god of war, a Zen space for reflection is guarded by a cast iron fence. El Ojo que Llora (“The Eye that Cries”…

Read More