home

Where is Terrassa? ¿ Dónde está Terrassa?



Terrassa,Barcelona, Spain





Where is Newburgh? ¿ Dónde está Newburgh ?

Newburgh, Indiana, the USA?