Libia Castro & Ólafur Ólafsson
Libia Castro was born in 1970 in Madrid, Spain. She lives and works in Rotterdam and Berlin.
Ólafur Ólafsson was born in 1973 in Reykjavik, Iceland. He lives and works in Rotterdam and Berlin.
Libia Castro was born in 1970 in Madrid, Spain. She lives and works in Rotterdam and Berlin.
Ólafur Ólafsson was born in 1973 in Reykjavik, Iceland. He lives and works in Rotterdam and Berlin.