Andrea Castro is a painter based in Palma de Mallorca, Spain. Andrea explains the work by saying, "I consider art as another language, another way to express yourself. I'm fascinated by the idea of reaching everybody around the world, whichever the language they may speak, and connect with them through my character's emotions…