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