Preview Renaissance castle and town, Velez Blanco, Almeria, Andalucia, Spain, Europe Image ID: 846-2417 Artist: Stuart Black Purchase a commercial license Buy framed prints & more from our print store travel destination photography square color image day outdoors places town towns castle castles velez blanco almeria andalucia andalusia spain europe moody stormy skies