Term Gallery logo

Meanings of ruralism in English