These are busses produced by Jelcz-Components Pty Ltd in Jelcz-Laskowice, Lower Silesia, Poland.
All items (2)