Palermo, Sicily, Italy. A panoramic view of Palermo historic rooftops with domes against the Mediterranean Sea backdrop.