Delada is a London-based clothing brand founded by Russian designer Lada Komarova. Its unique aesthetic is a fusion of Russian and British styles, modern and historical references, and elements of both streetwear and sportswear.
No results found for your selected filters