Mycenae ruins

Images of the ruins of the hilltop settlement at Mycenae.