Photo, Print, Drawing Jamaica, British West Indies. American troops stationed here set up a small trench mortar for maneuvers digital file from intermediary roll film

About this Item