pc6903a

1 photo tagged "pc6903a", taken 2024.

Isuzu LT434P Crown Asia - singapore, bus, buses, pc6903a
Isuzu LT434P Crown Asia