Awards Party
2015 ICMI Global Contact Center Awards Party on the beach at the Walt Disney World Dolphin Resort in Orlando.
265 photos · 406 views
1 3