qsy-complains-a-lot- French Marine Infantry soldier uniform when on leave, c.1890 - Third French Rep

more about : qsy-complains-a-lot