None were more striking than a 6.5-foot-tall statue of Aphrodite (the Greek goddess of love and beauty) sitting atop a base depicting Eros (the Greek god of love and desire) seated on a dolphin.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results