School: 
Hamelin-Laie International School
Description: 
Continent: 
Country: 
State: 
Barcelona