La Plaza

News from Latin America and the Caribbean

« Previous Post | La Plaza Home | Next Post »

Feliz Navidad

December 25, 2009 |  8:31 am

Merry Christmas and happy holidays to all.

-- La Plaza at the Los Angeles Times

Comments 

Advertisement










Video