File:President McCain Cuba.PNG

President McCain waves as he arrives for a town hall meeting on Cuban Independence Day in Miami on May 20, 2003.