long silk and velvet dress

$2177