Altar De Sacrificios

Images


Passion River, 1961.