The French School in Stockholm, Sweden

School libraries / Completed 2010