Small Town Girls
- 10m
Louisa and Kara, two best friends from a small seaside town in the North of England are home for their semester break from University. Louisa is now able to catch Kara up on the recent event... Read allLouisa and Kara, two best friends from a small seaside town in the North of England are home for their semester break from University. Louisa is now able to catch Kara up on the recent events in her life...Louisa and Kara, two best friends from a small seaside town in the North of England are home for their semester break from University. Louisa is now able to catch Kara up on the recent events in her life...
Completed