Travelogues & Photos : Cuba - Gambia - Grenada - Italy - Samoa - Svalbard

Black Flags in Front of the US Interest Office


Previous
Black Flags in Front of the US Interests Section

Black Flags in Front of the US US Interests Section, which is a part of the Swiss embassy in Havana. The USA has no embassy in Cuba.



 
Next