Caraidean

Series 1 - Episode 3 Caraidean

ADVERTISEMENT

Summary

Gabriel and Lara share an unexpected kiss at the swimming pool, but both are worried about what it will mean for their friendship.
Children's