Cannon And Clock

Malta, Gozo Island, Cannon And Clock Photo