Stock Photo: Lion crest in the Venetian Barracks, Corfu Town, Ionian Islands, Greece