Description

Luxury harness. - Estancia El Ombú, Ayacucho, Province Buenos Aires - 1975