Dimitar Karanikolov is a talented self-taught photographer, architect, art director and digital artist from Bulgaria who