WHITE SHROUD PICTURES ESTABLISHED IN DETROIT MICHIGAN IN 2006.
White Shroud Pictures, gives you a look that can't pass just for the norm. We give you videos that turns you on. We give you pictures that you can pass on forever.
White Shroud Pictures, making way to travel across country and experiencing a world through the lens. Created in Detroit, Michigan.