Diligence

home    message    Art Portfolio   me    submit    archive    theme
©
dil·i·gence - Earnest and persistent application to an undertaking; steady effort; assiduity; hard work.