Ella Impressions: Where art meets fashion… Bahrain Confidential explores the mind of Ella Prakash, the artist behind Ella Impressions. Launching her…