Has taken will arrive (21/48)

Has taken will arrive