LIGHT noun
The natural agent that stimulates sight and makes things visible

-SCAPES suffix
Denothing a specified type of scene

© Copyright 2024 Steven Driesen. All Rights Reserved.

HTML Editor