La Finca, Santa Cruz

La Finca is a village located in the Chilean commune of Santa Cruz, Colchagua Province.