Aerial view of Plaza España and Nicolás Solari Ave. | Photos of La Paloma - Department of Rocha - URUGUAY - Stonek Fotografía. Photo #70897