Cruz del Sur Busses Peru

Large double decker bus in black and yellow livery, Cruz del Sur Bus from Peru