Internet Archive BookReader

Brazil and La Plata: the personal record of a cruise