Last Wedding Dress

  • Run time: 24 min
  • Premiere: 2014. July 24.

Short film directed by Shinichiro Ueda

Discover