MAN TGX D38

 

 

Location: Granda - Spain