Robuta

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