The Cuban Embassy is one of the locations in The Critic.It is the residence of Carmen Garcia, Miguel Garcia, and Mrs. Garcia.
Advertisement
The Cuban Embassy is one of the locations in The Critic.It is the residence of Carmen Garcia, Miguel Garcia, and Mrs. Garcia.