DelPrado

Officer french guard cavalry 1809-14