Leon Max is a Russian-American fashion designer and retailer. He lives in this mansion in Los Angeles, California.
Leon Max’s House

Leon Max is a Russian-American fashion designer and retailer. He lives in this mansion in Los Angeles, California.
