03 May 2023

Grand virtue





"Grand virtue"
What are great virtues but may not be.







No comments: