London, UK - British troops turn their fire on Bowman radio system

Status
Not open for further replies.
Status
Not open for further replies.
Top