Profile - Błacha Jan 

Military Experience