esenfr

III Transhumance of Oxen

III Transhumance of Oxen

oxen transhumance 19