Waiting for pizza at Il Melita Restaurant, Malta.
back to panorama gallery