Definition of "battlements"

battlements

Englia uses cookies to improve user experience.