November 14, 2013

Felipe and Letizia in USA - Day 1

Crown Prince Felipe and Crown Princess Letizia visited The San Carlos Borromeo de Carmelo Mission yesterday in San Carlos, California.

1 comment:

Sara Parr said...

This is in Carmel, CA, not San Carlos, CA. Great blog!