Posts Tagged: Spain

SLAA Barce

Spain: Land of Many Cultures

Moorish poets spoke of the Calat Alhambra, a palace and fortress in Granada, Spain, as “a pearl set in emeralds.” It was… Read more