https://www.iloveceylon.com/tempestad-en-ceilan/
Tempestad en Ceilan - Sri Lanka Vintage / Travel Posters Shop - I Love Ceylon
Tempestad en Ceilan Spanish Language Film Dimensions: 76 x 55cm Year of Release: 1963
sri lankatempestadceilanvintagetravel