Title: El poblado de Almallutx (Escorca, Baleares)
Subjects: Antiquities, Excavations (Archaeology)
Places: Almallutx (Spain)