Stock Photo - Cuba, Havana, John Lennon statue in John Lennon Park.

Stock Photo: Cuba, Havana, John Lennon statue in John Lennon Park.

Searchable keywords

Choose multiple keywords