Profile-info-avatar-mask

Love to take foodpics and addicted to Top Chef and Top Chef Just Desserts

Shanghai and Amsterdam! 1,424 Spotted, 187,040 Points, #352 Worldwide