Historic black cannons on stone fortification overlooking the sea with a dog under a pine tree - Free Stock Photo | Picren | PicRen