STELLA

STELLA
SPECIAL SCHOOL FOR THE BLIND - ATHENS