En pratique, on ne peut mettre en ligne, et on ne peut imprimer, que des jpeg.
En supposant que tes jpeg pèsent environ 10 Mo chacun, 20Go correspondent à 2.000 photos.
Pas certain que chacune de ces 2.000 photos justifie un tirage...
Il faut donc, je pense, réduire sensiblement le nombre d'images, et éliminer :
- les ratées irrattrapables (floues...)
- les doublons, triplons etc. : n'en conserver qu'une
- celles qui n'ont aucun intérêt : yeux fermés, attitude des sujets peu plaisante...
Uniquement avec ces 3 filtres, tu devrais assez facilement passer de 2.000 à 400/500 images sans être particulièrement critique avec toi-même ; et plutôt à 100/200 images en étant sévère.
100/200 images, c'est ce qu'un photographe pro fournit usuellement, après tri des 1.000/2.000 images réalisées.
L'idée générale dans ton cas est de descendre sous les 4,7 Go de volume (*), ce qui permet de graver les images retenues sur des DVD standard à faible coût, et de distribuer les supports aux invités potentiellement intéressés par une impression-papier. Ce sera toujours moins cher, et infiniment plus facile, que d'aller créer un site pour héberger 20 Go de photos - ou même 5Go.
(*) certains DVD et les Blu-ray ont des capacités de stockage supérieures, mais ils sont moins universels, pas gravables ni lisibles sur tous les équipements, et plus chers.