What country is that from? Picture edition!

Chile? Peru?
 
North Africa or West Asia? Of course! It must be Poland! Or maybe the Czech Republic.
 
United Arab Emirates?
 
Alright, new pic

ttc.png
 
Back
Top Bottom