British cannon from the 17th century, Albreda village, the Gambia

Loading…
British cannon from the 17th century, Albreda village, the Gambia