Profile - Blacha Karol 

Military Experience