The Locally Owned Voice of the Capital Region
In this June 15, 1962 file photo, Richard Burton and Elizabeth Taylor arrive in a motor launch at the small town Porto d'Ischia, on the isle of Ischia in the Gulf of Naples, Italy, for the shooting of some scenes of "Cleopatra."
Share photo: facebook facebook reddit reddit

columnists & blogs

Log into

Forgot Password?