Jun

Travel Guide

Alcazaba of Alhambra from below, rio Darro valley, Granada, Spain.