Brief Scenes of Cuba

Cuba!

 

 

The Medical Center

 

Mirta Rodriguez

 

Please comment below.

Back to Yale ’62 Home