Japanese white wedding kimono with ceremonial over coat with long train uchikake

Japanese white wedding kimono with ceremonial over coat with long train uchikake