French infantry coats

 

NAA 28


  • Description

Description