Ice Logo

Home > Culinary Arts > Garde Manger > Ice Sculptures > Ice Logo

A large-scale ice sculpture that prominently displays a brand or company logo.