Lambis Stratoudakis was born and raised in Crete, he studied architecture in Germany before moving to Sweden, where he still resides. His main work is created with polaroids. Many things have been said about Lambi’s images. They have been described as painted, ethereal, mysterious, magical or simply beautiful.
View all by Lambis Stratoudakis