Andorra la Vella (Andorra la Vieja), the capital of Andorra, in the Pyrenees mountains

Andorra la Vella (Andorra la Vieja), the capital of Andorra, in the Pyrenees mountains between France and Spain.

Most Popular Searches On Stock Footage