Granada spain buildings the alhambra castle Add to favorite DMCA Complaint Tweet Granada spain buildings the alhambra castle FreePhoto by David Mark Free Download License: Public Domain CC0 ID: 249799 Tags: outside, trees, architecture, castle, spain, famous, fortress, landmark, historic, nature, sky, clouds, buildings, free photos, free images, granada, the alhambra