EFTA01301043Set 10
2011-03-2925p7,283w
close as it is to italy. (You may remember that the island of
Lampedusa, now in the news so much as the destination point for
bedraggled Libyan refugees ... home of Giuseppe de
Lampedusa, the author of the novel The Leopard and the setting for
Visconti's film of the same name, starring Alain Delon, Claudia
Cardinale and Burt
https://www.justice.gov/epstein/files/DataSet%2010/EFTA01301043.pdf