A friend sent me a photo from Cuba

 
A friend sent me a photo from Cuba - Cuba, Vesta, Lada Vesta, Lada

v20240901