Stock Photo: Spanish steps in Calpe, Valencia, Spain, Europe

Stock Photo: 1890-63721 Spanish steps in Calpe, Valencia, Spain, Europe