Cannon And The Coast

Cannon and the coast

A cannon on the walls of bamburgh castle in england