Tag: Observer Voice Felix Rodriguez de la Fuente

14 March: Remembering Felix Rodriguez de la Fuente

Felix Rodriguez de la Fuente (14 March 1928 – 14 March 1980)

OV Digital Desk