Jota Castro (1963)
Description
1963, Lima (Peru), has lived/worked in Latin America, Haiti, USA, Northern Ireland, Spain, France and Belgium
1963, Lima (Peru), has lived/worked in Latin America, Haiti, USA, Northern Ireland, Spain, France and Belgium