This must have been for European Heritage Days (or Days of Patrimony).
This fair happens at sundays in San Telmo - Buenos Aires
Things to do at an old time fair
Colorful building that I spotted on the way out of the Fair.
You might find some more related photos through these galleries