The Setra S 417 in front of the access road to the Sea World theme park in Orlando, Florida

D189064
Loading