MovieMaps

Photo of Cafe Plaza

Location: Plaza de San Ildefonso
As Seen In: The Limits of Control