

Isabel and Carmen go to the festival in the town square. There, quite suddenly, she meets Nicolás—it is love at first sight.
The Town Square was directed by Elyre Ross.
The Town Square runs for 8min, and was released in 2018.
Sign in to join the discussion
No comments yet. Start the conversation!