Lucky tourist couple bag walk-on parts in TV hit show Good Karma Hospital being filmed in Sri Lanka

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *