photo of japanese officer with a badge

  1. Badges of Imperial Military Reservist Association on Cavaliers

Top