Results 1 results found Santo Domingo Square, La Negrilla, cyclopean urban sculpture, León, Castile and León, Spain Cyclopean masonry, Sermoneta, Lazio, Italy