The Alhambra Granada, Andalusia Spain (Stock Footage)

The Alhambra Granada, Andalusia Spain (Stock Footage)

Time lapse of the alhambra palace in granada with the sierra nevada mountains in the distance.

by
by
by
by
by
by