Echo Picture

Here's my version of Echo. In the Greek mythology, Echo was a nymph who fell in love with Narcissus. She desperately tried to communicate with him but Hera had cast a spell on her so she couldn't really speak, only repeat the last words she hears... Find the whole story there: [link] It's quite dramatic and intense! ^^
Echo's Farewell
Evan+Echo
Echo
Echo
Greek mythology    Pierides Muses