Tag: A world capital; on 'i:he shore of the Río de la Plata; has a stadium called The Cathedral of Polo

close