Stephan Zaubitzer

Miami, Le Caire

Metro, Le Caire, 2010