This paper develops a simple two-country model of international migration in a general equilibrium framework. By distinguishing individuals in terms of ability and age, the model enables an examination of equilibrium flows of migrant, factor rewards in the two economies and also the factors that determine skill and age profile of migrants. The role of an emigration tax is also considered.