Pop-up stand being staged for FIFA World Cup and Visa marketing in CityWalk.
View original on Mastodon