World TV Tour Quiz #1: Can you tell anything about a country from its store window maniquins?

Exhibit A: Argentina

Exhibit B: Hungary

Leave a Reply