Leda and the Swan, painted vessel; Greek, Apulia 330 BC


Leda and the Swan, painted vessel; Greek, Apulia 330 BC
Leda and the Swan, painted vessel; Greek, Apulia 330 BC
Leda and the Swan, painted vessel; Greek, Apulia 330 BC