Filiberto Ojeda Rios
(April 26, 1933-Sept. 23, 2005)

Click on the images
 
 

Located at 18°12'58.0"N 65°47'29.2"W