Avenida da Liberdade 203

Portugal’s biggest artificial green wall