Spain. Embajada (France)