Rio Branco Square. Villa Artigas Arch 1853 - 1915 | Photos of Río Branco - Department of Cerro Largo - URUGUAY - Stonek Fotografía. Photo #74632