La Alianza Francesa: Another Bella Vista Beauty

The beautiful Casa Blanca houses the Swiss Consul and the Alianza Francesa or French Alliance.  The interior of this building is breathtakingly beautiful.