Baró House: Our experimental ‘lieu de vie’

27 July - 8 September 2023 Mallorca