Castle Wall And Battlements

Castle wall and battlements

The fortified buildings and battlements of an Italian castle