VLW 35 British 9pdr, Zulu War

£10.00

Description

VLW 35 British 9pdr and crew, Zulu War.