Profile cover photo
Profile photo
Helen Duffy
TEFL Teacher from Leeds and living in Alicante, Spain
TEFL Teacher from Leeds and living in Alicante, Spain
About
Helen's posts
Wait while more posts are being loaded