Artwork Description:
Logo mark for Cristalia, a store that sells crystal glass items (drink ware, home decoration etc.). The crystal is manufactured in Bohemia (Czech Republic) and the shop is located in France.
Logo mark for Cristalia, a store that sells crystal glass items (drink ware, home decoration etc.). The crystal is manufactured in Bohemia (Czech Republic) and the shop is located in France.
You must be logged in to post a comment.