More photos of the participants' efforts COMING SOON
Check out this great video
PTSA St. Catherine's British School
Sofokli Venizelou 77, 141 23 Lykovrissi, Athens, Greece
Copyright © 2019 St. Catherine's British School in Athens, Greece - All Rights Reserved.
Powered by GoDaddy Website Builder
Please Subscribe your email to stay connected!