I don't remember where it came from. I think I was watching a movie or something? If you know please inform me, I have a bad memory, as you already know. I drew this sketch as I was watching [insert movie here]. There is a chance it was not in a movie and it was my real life or something that really happened. This, I may never know.
I over heard "anyone deemed rich enough to plant their own orange trees". I think it means if you can plant your own orange trees, you aren't doing too bad. I've never had an orange tree. Granddad had passion fruit trees in NZ, now that's my favorite. I guess a passion fruit tree would mean you're living a passionate & sweet life!