Urban Outdoor: Mammut brings nature and fashion together
Urban green space by the Mammut mall in Budapest, Hungary. Now shoppers and local residents can enjoy a green space with a lake, and a playground Stock Photo - Alamy
Urban green space by the Mammut mall in Budapest, Hungary. Now shoppers and local residents can enjoy a green space with a lake, and a playground Stock Photo - Alamy