The key to Crystal Ash Blonde hair color trend is to create a perfect blend of balayaged light blonde pieces paired with natural ash base.
gorgeous nautical tattoo
can't even handle how effing awesome this is. geometric? no outline? huzzah!
80 Best Haircuts For Short Hair - The Hairstyler
“the dark forest path”
This flowery little fellow. | 33 Amazing Tattoos For The Animal-Lover In You
should've been working but you're just doodling