Embracing, cuddling Picture

Hades and Hera. In Greek mythology, they brother and sister. But... This is a little different ...
As Troy Burned
Kala Lux
Embracing, cuddling
The Gods Are Watching
Lamia concept