MEGACARD Booth

In-mall booth for MEGACARD promotion and customer support.

Date

2011

Client

MEGA