Francesc Vicent Garcia i Torres

Summary