We are excited to announce our invitation card design of Leica Store Grand Opening – “Frame the Moment” has won the international Astrid Awards 2011. This international competition pays tribute to outstanding achievement in design and marketing communications. We are proud to be honoured with such a prestigious global recognition.