This week’s Succubus is a lovely work of art…
This image is called Red Tail by Lewis Scott, or it could be Red Tail by Scott Lewis…
I have no clear idea which of the two possibilities it is…
I also cannot locate the artist’s site, so if anyone has a linky please post it in the comments?
Tera
1 ping