Cultural Centre in Cartaxo, Portugal by cvdb arquitectos (Photo: FG + SG Fernando Guerra e Sérgio Guerra)