Street details in Buenos Aires/Steve Mason Photography Street details from the streets of Buenos Aires, Argentina.