MISTRAL website, ‘brand’ identity and social media presence

Summary
MISTRAL website, ‘brand’ identity and social media presence