Rock. Solid. Ideas.
PETRA
(pe-truh) n.
derived from the Greek word meaning rock.
ENTER