"LEFF Production" is a photo and video production in Prague by Dmitry Leff.