Ikarus 256 bus on Margaret Island in Budapest. #115354155
Description
Historic bus produced by Ikarus hungarian manufactured used for public transport in Budapest in Hungary. Photo taken on Margaret island in 2011. Bus waiting for passsengers. Very popular bus make in post soviet countries.