Tella the capital, in the Sobrarbe province of Huesca, Aragon, Spain town of Tella-Sin. [ + ] [ - ]

This image may be available to license for exclusive use. Please contact us for pricing.