Love at the capital, Valletta. Japan meets France on the tiny island of Malta. Their relationship flourished, destiny carved its path. clive xuereb1 July 2019 Facebook0 0 Likes