Mars and Venus making love, Apollo (Sol) appearing

Mars and Venus making love, Apollo (Sol) appearing