Barracuda

A toothy aloe menaces all who pass by from its roadside lair.  I think this one's bark is worse than its bite!

Comments
Sign in or get an account to comment.