Armadillo on foot

 
Armadillo on foot - the USSR, Army, Longpost
Armadillo on foot - the USSR, Army, Longpost
Armadillo on foot - the USSR, Army, Longpost
Armadillo on foot - the USSR, Army, Longpost


v20240901