Turtle in my Garden at Urban Oasis. I found a turtle in my garden this morning. I think that must be a sign of good luck. It really is an Urban Oasis. Read More July 23, 2014 No Comments