Tasha Alakoz is a talented photographer, artist and art director from Liepaya, Latvia who currently based in Saint Petersburg, Russia. Tasha shoots a lot of colorful and conceptual self portraits.