Meliora is the Latin word for "ever better"
C'est la vie.
Post a Comment
Subscribe
Enter your email to subscribe:
Powered by FeedBlitz
0 comments:
Post a Comment