The Eye

The Eye Altar Buenos Aires, Argentina, 1990