Gran Teatro in Havana (home to the Cuban National Ballet) (_MG_0312ed )
Copyright 2005 - 2021 John Hamers