Terra firma
Terra firma is a Latin phrase meaning "solid earth" (from terra "earth" and firma "solid").
Find news
by Cathy Guisewite
Social Bookmarking