francisco castro lostalo

 

between heaven and earth

STONE SCULPTURE

Public Art Installation (CHILE)