La Guarida restaurant, setting of film "Strawberry & chocolate", Havana, Cuba island, West Indies, Central America
La Guarida restaurant, setting of film
Size: 3614px × 2409px
Photo credit: © Riccardo Lombardo / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: film, guarida, la, restaurant, setting