Lost In Translation Series: a painting collection by Steph Alvarez
Pin It Pin It Pin It Pin It Pin It Steph Alvarez is a visual artist, illustrator and architect currently based in the Philippines. She creates portraits and illustrative works through watercolor, acrylic and pen, with women being the central theme. Her works can be described as dreamy and whimsical, switching between surreal pen work […]
Read More →