May 9, 2011
Teruel is a Spanish town with 31,158 inhabitants and is the capital of the autonomous community of…
Read More