Plaza de Francia (Las Bóvedas)
National Institute for Culture - INAC - Instituto Nacional de Cultura de Panama
French Embassy. Plaza de Francia